package com.koocloud.electroplatemanage.service;


import com.koocloud.electroplatemanage.common.pojo.ResponseTemplate;
import com.koocloud.electroplatemanage.pojo.IncomeBasicInfoVo;

public interface OperationCardService {

    //通过工单号查询一条工艺卡片信息
    ResponseTemplate selectByWorkOrderNumber(String workOrderNumber);

    //根据工单号查询来件基础信息
    ResponseTemplate selectIncomeBasicInfo(String workOrderNumber);

    //对来件基础信息进行全表查询
    ResponseTemplate selectAllIncomeBasicInfo(String page,String limit,IncomeBasicInfoVo incomeBasicInfoVo);

    //新增一条来件基础信息数据
    ResponseTemplate insertIncomeBasicInfo(IncomeBasicInfoVo incomeBasicInfoVo);

    //逻辑删除一条来件基础信息记录
    ResponseTemplate deleteIncomeBasicInfo(String workOrderNumber,String deleteFlag);

    //修改一条来件基础信息记录
    ResponseTemplate updateIncomeBasicInfo(IncomeBasicInfoVo incomeBasicInfoVo);

}
